POV-Ray : Newsgroups : povray.general : Shortest Code Contest, Third Round?? : Shortest Code Contest, Third Round?? Server Time
7 Nov 2024 04:51:30 EST (-0500)
  Shortest Code Contest, Third Round??  
From: Greg M  Johnson
Date: 5 Feb 2004 21:53:12
Message: <40230198$1@news.povray.org>
In honor of a new beta, how about another shortest code contest?

DISCLAIMER: I'm an idea guy, not a follow-through guy.  I really didn't make
a proper winners' display page last time 'cuz I got serious HTML performance
anxiety.   And I've got a lot of Real Life(TM)  piling up right now.   So
I'm just offering up this idear for someone else to run.

BACKGROUND:  I originally got the idea a few years ago when we were all
debating (actually, second-guessing from the peanut gallery) some changes to
www.povray.org.   For like a week there was a picture of a Poser babe as a
splash page.   IMHO at the time, I though that this wasn't the ultimate
"evangelistic tract" for povray-- the idea that you too could make
exhaustively photorealistic images using data from other programs.  I
thought the coolest thing was how much you could accomplish with just a
little bit of typing-- in my telling folks about povray, this is the
turn-on, but I'm talking to non-programmers rather than  professional Maya
users.    So I thought,  who could make the coolest entry with the least bit
of typing?


HOW IT WORKS:
1) Each entrant would create an artistic image using less than 250 bytes
[sic] of povray 3.5 SDL.  Minimum number of characters allowed however is 8
(as in  box{1,0}).  Reason: we don't want a bunch of smart asses to submit
black scenes.
2) The entrant would also create another version of your scene file, a
commented listing,  with maximum use of spaces, tabs, and comments to help a
new user understand what it is you're doing.
3) The entrant submits your *.POV and *.TXT files (1 and 2 above)  to the
coordinator.
4) The coordinator renders the entries at 800 x 600 and makes a display
page, keeping the scene files hidden during the voting period.
5) Passersby (hopefully restricted somehow to prevent vote dumping) vote on
their favorites.  Note that they rate it purely on coolness/artistry, not on
anything they'd be able to determine based on looking at the code.   My
suggestion is to have folks list their favorite n entries,  and you would
then give n points to their favorite, n-1 to the 2nd favorite, and 1 point
to their nth favorite.
6) Then you (the coordinator) divide the total number of points by the
number of bytes used.   The highest winner here gets a gold medal for
EFFICIENCY-- the best use of code.
7) Then you simply look at who got the most points.  The highest score gets
a silver medal for ARTISTRY-- the best image with limited bytes.
8) Then you divide total number of points by number of bytes squared.  This
is bronze medal for PAUCITY-- which image was at least interesting to some
while using extremely little code.
9) Then you prepare a display page where folks can see the images AND the
scene files AND commented listings.
10) The crowd goes wild: YAY!

 Just an idea, offered up for the willing.


Post a reply to this message

Copyright 2003-2023 Persistence of Vision Raytracer Pty. Ltd.